science dealing with idols - Türkisch Englisch Wörterbuch